deep depletion - Turkish English Dictionary